【项目概述】我们将通过Java来创建一个.ZIP文件,这个文件将包含服务器上的文件,用户可以下载到本地。我们将使用Java的ZipOutputStream类来完成这个任务。首先,我们需要添加一个服务器文件到ZipOutputStream中,然后将其关闭以完成打包。最终,用户可以下载这个.ZIP文件到他们的本地设备上。
【实例截图】
【核心代码】
.
├── JAVA打包成.ZIP文件_expZip.zip
└── expZip
├── WebRoot
│ ├── META-INF
│ │ └── MANIFEST.MF
│ ├── WEB-INF
│ │ ├── classes
│ │ │ └── com
│ │ │ └── expzip
│ │ │ ├── commom
│ │ │ │ └── servlet
│ │ │ │ └── BaseServlet.class
│ │ │ ├── servlet
│ │ │ │ └── ExpZipServlet.class
│ │ │ └── utils
│ │ ├── lib
│ │ │ └── ant-1.7.1.jar
│ │ └── web.xml
│ ├── download
│ │ ├── test.txt
│ │ └── test01
│ │ └── test02
│ │ ├── test03.xlsx
│ │ └── 新建 Microsoft Word Document.docx
│ └── index.jsp
└── src
└── com
└── expzip
├── commom
│ └── servlet
│ └── BaseServlet.java
├── servlet
│ └── ExpZipServlet.java
└── utils
22 directories, 12 files
评论